Bugibba | 3 Bedroom Apartment Ref-42348